History
History
Synonyms
UK
US
Meaning:
ravage

a destructive effect; to damage (something) badly

destroy, ransack

regroup

(to cause (people)) to form again into groups or into new groups

reorganize, unite

WREAK HAVOC as in Wiktionary
WREAK HAVOC as in Wikipedia